<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF8">
    <title>应用扫描工具</title>
    <style>
        input {
            width: 500px;
        }
    </style>
</head>
<body>
    <h3>第1步：解压jar/war/tar</h3>
    <form action="/un-pack">
        fatJar/war/tar全路径（支持指定所在文件夹，批量解压缩）:&nbsp;<input name="path" />
        <button type="submit">开始</button>
    </form>

    <br/>
    <h3>第2步：列出所有依赖的jar，人工判断是否需要进行反编译</h3>
    <form action="/libs">
        fatJar/war/tar解压后的的全路径:&nbsp;<input name="path" />
        <br/>
        是否忽略通用三方依赖jar包
        <select name="useIgnoreFilter">
            <option value="true" selected>忽略</option>
            <option value="false">不忽略，显示全部</option>
        </select>
        <br/>
        <button type="submit">开始</button>
    </form>


    <br/>
    <h3>第3步：解压lib依赖的jar，自动过滤jar包模式</h3>
    <form action="/un-pack-libs">
        fatJar/war/tar解压后的的全路径:&nbsp;<input name="path" />
        <button type="submit">开始</button>
    </form>


    <br/>
    <h3>第3-2步：解压lib依赖的jar，人工指定jar包模式（一次只能指定一个）</h3>
    <form action="/un-pack-libs-by-user">
        jar文件的全路径:&nbsp;<input name="path" />
        <button type="submit">开始</button>
    </form>


    <br/>
    <h3>第4步：反编译class，反编译后会存到原路径加【-source】后缀的目录下</h3>
    <form action="/decompile">
        fatJar/war/tar解压后的的全路径:&nbsp;<input name="path" />
        <br/>
        Tomcat的lib路径:&nbsp;<input name="tomcatLibPath" value="D:\\soft\\apache-tomcat-8.5.24\\lib" />
        <br/>
        <button type="submit">开始</button>
    </form>


    <br/>
    <h3>第5步：SQL扫描</h3>
    <form action="/scan">
        fatJar/war/tar解压后的的全路径:&nbsp;<input name="path" />
        <br/>
        源数据库类型：
        <select name="sourceDbType">
            <option value="">无</option>
            <option value="mysql" selected>mysql</option>
            <option value="oracle">oracle</option>
        </select>
        <br/>
        目标数据库类型：
        <select name="targetDbType">
            <option value="">无</option>
            <option value="kingbase" selected>kingbase</option>
        </select>
        <br/>
        <button type="submit">开始</button>
    </form>

</body>
</html>
